make sale - French English Dictionary